Strange to say that meaning in malayalam

Word: Strange to say that

Meanings of Strange to say that in malayalam :

Vichithramennu Parayatte (വിചിത്രമെന്നു പറയട്ടെ)
Related wordsStrange to say that - Vichithramennu Parayatte (വിചിത്രമെന്നു പറയട്ടെ)
Malayalam to English
English To Malayalam